Лабораторная работа №11.
Управление загрузкой системы
Жукова А.А
Российский университет дружбы народов, Москва,
Россия
16 ноября 2024
Информация
Докладчик
- Жукова Арина Александровна
- Студент бакалавриата, 2 курс
- группа: НПИбд-03-23
- Российский университет дружбы народов
- 1132239120@rudn.ru
Вводная часть
Цель работы
Лабораторная работа направлена на получение навыков работы с
загрузчиком системы GRUB2.
Задание
- Продемонстрируйте навыки по изменению параметров GRUB и записи
изменений в файл конфигурации.
- Продемонстрируйте навыки устранения неполадок при работе с
GRUB.
- Продемонстрируйте навыки работы с GRUB без использования root.
Результаты и анализ лабораторной работы
Модификация параметров GRUB2
- Установка параметра отображения меню загрузки в течение 10 секунд:
GRUB_TIMEOUT=10. Удаление из строки указания параметров запуска ядра
системы GRUB_CMDLINE_LINUX параметры rhgb и quiet, которые отвечают за
показ графической заставки при запуске системы.
![]()
Модификация параметров
GRUB2
- Запись изменения в GRUB2.
![]()
Устранения неполадок
- В конце строки загружающей ядро добавляем systemd.unit=rescue.target
для запуска режима восстановления.
![]()
Устранения неполадок
- Просмотр списка всех файлов модулей, которые загружены в настоящее
время: systemctl list-units. Просмотр задействованных переменных среды
оболочки: systemctl show-environment.
![]()
Сброс пароля root
- rd.break - в конце строки загружающей ядро, останавливает процедуру
загрузки на этапе initramfs (этот параметр полезен, если у вас нет
пароля root)
![]()
Сброс пароля root
- mount -o remount,rw /sysroot - получение доступа к системному образу
для чтения и записи. chroot /sysroot - установка нового корневого
каталога. passwd - команда задания пароля.
![]()
Сброс пароля root
- load_policy -i - загрузка политики SELinux. chcon -t shadow_t
/etc/shadow - ручная установка правильного типа контекста для
/etc/shadow.
![]()
Выводы
Во время выполнения лабораторной работы я получила навыки работы с
загрузчиком системы GRUB2.